.b,.bold{font-weight:700;}
.c-999{color:#999 !important;}
.c-666{color:#666 !important;}
.c-333{color:#333 !important;}
.c-bbb{color:#BBB !important;}
.c-ccc{color:#CCC !important;}
.c-ddd{color:#DDD !important;}
.c-eee{color:#EEE !important;}
.c-fff{color:#FFF !important;}
.c-f40{color:#f40 !important;}.c-f60{color:#f60 !important;}.c-f90{color:#f90 !important;}
.c-yellow{color:#ff0!important;}
.c-gold{color:#fe0 !important;}.c-orange{color:#FCAE52 !important;} .c-dorange{color:#FF8C19 !important;}
.c-green{color:#259b24 !important;} .c-lgreen{color:#8bc34a !important;}
.c-red{color:#f22 !important;} .c-dred{color:#b00 !important;}
.c-blue{color:#417ff0 !important;} .c-dblue{color:#3f51b5 !important;}

.w100{width:100px!important;}
.w200{width:200px!important;}
.w300{width:300px!important;}
.w400{width:400px!important;}
.w500{width:500px!important;}

.p5{padding:5px !important;}.p10{padding:10px !important;} .p20{padding:20px !important;} .p30{padding:30px!important;}
.plr10{padding-left:10px!important;padding-right:10px!important;}
.plr20{padding-left:20px!important;padding-right:20px!important;}
.ptb5{padding-top:5px!important;padding-bottom:10px!important;}
.ptb10{padding-top:10px!important;padding-bottom:10px!important;}
.ptb15{padding-top:15px!important;padding-bottom:15px!important;}
.ptb20{padding-top:20px!important;padding-bottom:20px!important;}

.ml5{margin-left:5px !important;}.ml10{margin-left:10px !important;} .ml20{margin-left:20px !important;} .ml30{margin-left:30px !important;}
.mr5{margin-right:5px !important;}.mr10{margin-right:10px !important;} .mr20{margin-right:20px !important;} .mr30{margin-right:30px !important;}
.mt5{margin-top:5px !important;}.mt10{margin-top:10px !important;} .mt20{margin-top:20px !important;} .mt30{margin-top:30px !important;} .mt40{margin-top:40px!important;;}.mt50{margin-top:50px!important;;}

.flex{display: -webkit-flex;display: flex;}
.flex .cell{-webkit-flex:1;flex:1;}
.flex1{-webkit-flex:1;flex:1;}.flex2{-webkit-flex:2;flex:2;}.flex3{-webkit-flex:3;flex:3;}.flex4{-webkit-flex:4;flex:4;}.flex5{-webkit-flex:5;flex:5;}
.flex6{-webkit-flex:6;flex:6;}.flex7{-webkit-flex:7;flex:7;}.flex8{-webkit-flex:8;flex:8;}.flex9{-webkit-flex:9;flex:9;}.flex10{-webkit-flex:10;flex:10;}
.flex-ai-fs{display: flex;-webkit-align-items:flex-start !important; align-items:flex-start !important;}
.flex-ai-c{display: flex;-webkit-align-items:center !important; align-items:center !important;}
.flex-jc-c{display: flex;-webkit-justify-content:center !important; justify-content:center !important; }
.flex-jc-fe{display: flex;-webkit-justify-content:flex-end !important; justify-content:flex-end !important; }
.flex-jc-sb{display: flex;-webkit-justify-content:space-between !important; justify-content:space-between !important;}
.flex-jc-sa{display: flex;-webkit-justify-content:space-around !important; justify-content:space-around !important; }


input[readonly]{
    background:#f9f9f9;
    cursor: not-allowed;
}

.layui-input-inline  {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}